home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / win_utl1 / inipro3e.zip / README.TXT < prev    next >
Text File  |  1996-01-25  |  21KB  |  461 lines

  1. INIPRO for Windows 3.x, Windows 95, Windows NT and OS/2
  2.  
  3. Version 3.0e
  4. ⌐ MeadSoft 1995, 1996
  5. All Rights Reserved
  6. January 1996
  7.  
  8. Table of Contents
  9.  
  10. 0. Introduction
  11. 1. Requirements
  12. 2. Copyright and Registration
  13. 3. Installation
  14. 4. Registration Form
  15.  
  16.  
  17. 0. Introduction
  18.  
  19.  
  20.  
  21. INI Editor Professional V3.0e (English edition)
  22.  
  23. NOTE:      This version requires MAPI capabilities.  A version without
  24.     MAPI requirements is available for users who have stand-alone
  25.     PC's with no MS-Mail functionality.  The other alternative is
  26.     to acquire the MAPI set of DLL's inquire on Compuserve MSDN 
  27.     (MicroSoft Developers Network).
  28.  
  29.  
  30.  
  31. This is a tool designed to make the editing of standard Windows 3.x ".ini" files quick and easy.  
  32. he interface is designed to be intuitive and to provide reasonably bullet-proof editing.  This 
  33. version is the English language version, a French language version will also be available.
  34.  
  35. Simply open any standard ".ini" file using the File|Open menu or File|Open speed button. Select 
  36. the section in the left-hand list box.  The main window will display the active file name.  
  37. The available parameters for that section and their values will appear in the scrollable 
  38. right-hand side list box. The upper status bar (located below the speed button or toolbar ) will 
  39. indicate the selected section and parameter values in red. Select a parameter and the value string
  40.  will appear in the upper scrollable edit box.  Edit this value and then save the changes by using 
  41. the File|Save menu or File|Save speed button.  If you click on "OK" the changes will be made and 
  42. the right-hand list box will be refreshed.  Pressing the <Return> key has the same effect.
  43.  
  44. Any changes made are automatically logged and can be restored at any future time provided the 
  45. logfile remains intact and has not been purged or deleted.
  46.  
  47. You are free to re-select any value including a new file at any time.  The main window can be 
  48. re-sized as required since some entries can be long.  The default size has been set to accommodate 
  49. lower resolution screens SVGA 800x600.
  50.  
  51. This version of the software is provided as-is and the author is not responsible for any loss or 
  52. damages resulting from the use of this software.  This is shareware and cannot be used other than 
  53. for 30 day evaluation without paying for that privilege.
  54.  
  55. Enjoy!
  56.  
  57.  
  58. Product Overview
  59.  
  60.  
  61. INI PRO V3.0 has been developed with a few key things in mind.
  62.  
  63. Ease of Use
  64.  
  65. The interface is clear and uncluttered like an expensive roadster yet powerful and fast.  Several 
  66. paths are available to the user via pull-down and pop-up menus (a right mouse button click away), 
  67. speed buttons and shortcut key mappings.  The SDI application permits easy toggling back and forth 
  68. between forms.  Boolean values can be instantly toggled back and forth with popup menu selections. 
  69. User preferences can be saved for consistent look and feel time after time.
  70.  
  71. Large INI files can be navigated with ease by using the Section, Parameter and string search 
  72. functions.  IN addition, users can scan files without opening them for strings (e.g., if the user 
  73. needs to find the INI file that contains the string "Desktop").  String searching of unopened INI 
  74. and non-INI files is fast and lends to powerful alliances with external programs which INIPRO can 
  75. launch in a number of ways.  Open INI files can be parsed, validated, repaired, edited, deleted, 
  76. printed etc. using a number of conveniently accessible functions.
  77.  
  78. The log file tracks all the actions taken against all INI files processed using INI PRO and allows 
  79. quick and easy switching back and forth between any and all historical changes.  Full Section 
  80. insert, delete edit and restore are available.  Key or parameter values can be inserted, deleted, 
  81. altered and restored at will.
  82.  
  83. Safe
  84.  
  85. The INI functions are based upon Objects designed specifically for INI file editing.  The user can 
  86. turn on a mechanism which permits automatically backing up any INI file prior to editing.  
  87. NOTE however, it is the primary intention of the design to avoid unnecessary propagation of backup 
  88. files and to keep things clear, concise and simple.  Comments for instance are stored along with 
  89. ALL changes to ALL INI files in the master log file.
  90.  
  91. Although all software may contain bugs and cause unanticipated results, INI Pro has been tested by 
  92. a number of users in "beta" prior to final release.
  93.  
  94.  
  95. No unnecessary fluff
  96.  
  97. The functionality provided is meant to be as useful as possible to users and administrators who 
  98. wish to keep their Windows operating environments in order. MS-Mail "send" capabilities are 
  99. available for administrators and user to mail updated INI file settings and changes to any /all 
  100. users across entire networks.
  101.  
  102. Flexibility
  103.  
  104. The program can also open non-INI files with the users tool/editor/custom program of choice (see 
  105. initialization file).  The program can be passed parameters and can be opened in a number of ways.  IN addition the editor/tool of choice can be started without the file reference by applying File|Reset prior to clicking on the ToolBox speedbutton.
  106.  
  107. In theory any program can be launched by INIPRO in a number of ways.  The drop down box on the 
  108. Preferences form maintains and updates a list of the program choices used.
  109.  
  110. New Features
  111.  
  112. Version 3.0 has many significant new features which tremendously increase the power and flexibility of the INIPRO editor.
  113.  
  114. Initialization file - the program now has it's own ".ini" file which allows session settings to be 
  115. retained including the last four files accessed, font and window settings, custom editor, backup 
  116. prompting, hint settings, log and file names.
  117.  
  118. File Management functions allowing file deletion, verification and correction of syntax errors, 
  119. and purging of logfile contents by file or not. New automatic checks have also been incorporated.
  120.  
  121. Error Logging capability to a file for tracking problems not properly handled within INIPRO.
  122.  
  123. Better Help with context sensitivity for better user navigation and understanding of functions.
  124.  
  125. Adjustable fonts - On screens with differing resolutions, certain fonts cause the display through 
  126. aliasing to appear shifted or not as clear as it should be.  Often a change in font can correct 
  127. this problem.  In addition, users who have partial visual impairment can benefit by using larger 
  128. optionally colored fonts.
  129.  
  130. Adjustable form - The left and right sides of the main form (i.e., Section and Parameter) can be 
  131. re-sized by dragging the center divider and dragging the divider to a new location.  Similarly, 
  132. the Section and Parameter headers can be adjusted.  Horizontal scrollbars are a popup menu item 
  133. away.
  134.  
  135. Context sensitive help and bitmaps with hot spots for additional support and information.
  136.  
  137. MRU - The last four most recently used files can be opened quickly and effortlessly from the bottom 
  138. portion of the main File menu. They are stored in the INIPRO.INI file.
  139.  
  140. E-Mail - Administrators and users can send the currently active file via e-mail to other users.  
  141. This make possible network-wide INI file administration.
  142.  
  143. Boolean toggle - The right mouse button popup menu for the parameter list has an option to quickly 
  144. "toggle" Boolean values (e.g., 0-1,Yes-No,True-False,On-Off) to their opposite settings with 
  145. minimal effort.
  146.  
  147. Log Comments - Since INIPRO does not display commented (e.g., lines preceded by ";"), users can 
  148. optionally fully comment any/all changes made to any all INI settings via comments in the log file 
  149. which precede all changes or change groups.
  150.  
  151. String search - Users can now optionally scan files for strings prior to opening them. In addition, 
  152. users can scan the active file listings for sections and parameters or strings within the section 
  153. or parameter lists.  Users can scan an entire directory to search any file type for a string and 
  154. open INI files from the list using INI pro or open non-INI files with the custom program launcher.
  155.  
  156. Continuous scroll - Users can now hold the left mouse button while scrolling through the lists.  
  157. The displays are dynamically updated (on mouse up for section or parameter and values).
  158.  
  159. Sorting - Users can now sort/unsort the section lists and parameter lists independently via right 
  160. mouse button popup menu or together via the Main menu option or Speed Button. NOTE: Lists can be 
  161. sorted and unsorted by pressing the buttons or activating the menu items again in a toggling manner.
  162.  
  163. Session settings - Users can now optionally save configuration settings such as window sizes, panel 
  164. widths, fonts, backup prompting, hints, sorted lists and other useful session items.
  165.  
  166. Printing - Users can now print the master logfile, the active file, the active section and it's 
  167. parameter list, and the Main Form.  Users can print Sections headers and individual section 
  168. contents to new files or append to existing ones.  Most lists can also be printed.
  169.  
  170. System info - Users can now check dynamic Windows resource usage, available fonts, environment 
  171. variables and other system parameters from the main Help menu.
  172.  
  173. A calendar has been included for versatility.
  174.  
  175. File info - Users can now check the path, date and size of the active file as well as statistics 
  176. on INI files and line counts from the Help menu.  The file checking utility also provide useful 
  177. insight into INI file contents. Many enhancements have been made over version 2.x based upon 
  178. feedback from users and administrators.
  179.  
  180.  
  181.  
  182. Introduction to features of INI PRO V3.0e
  183.  
  184. INI Professional V3.0 shareware from MeadSoft has the following capabilities and features
  185.  
  186. Simple speed button, pull-down and right mouse button popup menu functionality as well as standard 
  187. short cut keyboard mapping. Point and click ease of use.
  188.  
  189. Easy access and viewing of INI file sections, parameter lists and variable settings
  190. Built in INI syntax checking.
  191.  
  192. Creation of backup INI file if desired.
  193.  
  194. Full editing capabilities for entire sections, parameter strings and individual variable settings.
  195.  
  196. A wide range of string search functionality including finding files containing any string, section 
  197. and parameter searches, and full file search and reporting using broad or narrow (case sensitive 
  198. searches).
  199.  
  200. A log file which automatically tracks date/time, file specification, actions, section names, 
  201. parameters , parameter values and comments.
  202.  
  203. Automatic click and restore capabilities directly from the logfile to any INI file previously 
  204. edited by INI PRO V3.0.  Full undo and Redo capabilities.
  205.  
  206. Automatic parsing of only those entries in the logfile applicable to the currently active INI file.
  207.  
  208. Ability to purge the contents of the logfile.
  209.  
  210. Windows on-line Help as well as Balloon Help.
  211.  
  212. Quick toggling of Boolean parameter values.
  213.  
  214. MS-Mail send capabilities for mailing files to others.
  215.  
  216. Ability to open and perform many operations on non-INI text files.
  217.  
  218. Sliding Section and Parameter windows.
  219.  
  220. Adjustable font and printer selections.
  221.  
  222. Automatic saving of session settings including option selections, window settings, font settings 
  223. etc.
  224.  
  225. Ability to print files, parts of files and form displays.
  226.  
  227. Ability to purge Logfile, delete files.
  228.  
  229. Ability to create new INI files, Sections, Parameters and parameter values with automatic insertion 
  230. of optional comment fields.
  231.  
  232. Ability to alphabetically  and non-destructively sort/unsort Sections and Parameters.
  233.  
  234. Ability to scan for Section, Parameter or any string in these sections.
  235.  
  236. Ability to scan for files and strings within files prior to opening them.
  237.  
  238. Rapid entry and acceptance of values and choices by use of "Enter" key.
  239.  
  240. System statistics form displays many useful static and dynamic environment settings, resource
  241. usage and more.
  242.  
  243. Information window displays information on currently active file.
  244.  
  245. Ability to open files in succession without the need to close previous files.
  246.  
  247. A program Initialization file is used for saving session settings and other useful parameters.
  248.  
  249. Ability  to perform numerous operations on ASCII files other than INI files.
  250.  
  251. Powerful customizeable program launcher which permits the use of other programs 
  252. such as custom editors for non-INI file types. Portability to Windows 3.x, Windows 95, 
  253. Windows NT and OS/2 environments.Available in English.
  254.  
  255. The French version will be available in the second quarter of 1996.
  256.  
  257.  
  258.  
  259. 2. Copyright and Registration
  260.  
  261. INIPRO V3.0e is shareware.  If you wish to use the product beyond the 30-day trial 
  262. period you are expected to purchase the product using Compuserve GO SWREG ID# 9560  
  263. (See Help About in INIPRO) or order using the form in this document or in the on-line 
  264. Help or make up a reasonable fascimile and send it to MeadSoft payable to Brian Mead 
  265. with a certified cheque or money order for the $20 CAN or $16 US funds.
  266.  
  267.  
  268. Software Redistribution
  269.  
  270. You may pass along evaluation (the unregistered version only) copies to anyone you 
  271. like however, the original files in an unmodified state must remain together and at 
  272. minimum the EXE and the Help File must stay together.  All users of unregistered 
  273. software are legally bound to remove the software from their systems or purchase 
  274. the software following the expiry of the initial evaluation period.  Only one trial 
  275. period is permitted.  
  276.  
  277. Commercial users
  278.  
  279. Commercial users of   INI PRO   must register and pay for their copies of   INI PRO   
  280. within 30 days of first use or their license is withdrawn.  Site-License arrangements 
  281. may be made by contacting   MEADSOFT . Anyone distributing   INI PRO   for any kind of 
  282. remuneration must first contact   MEADSOFT  at the address given for authorization.
  283. You are encouraged to pass a copy of   INI PRO   along to others for evaluation.  Please 
  284. encourage them to register their copy if they find that they can use it.  All registered 
  285. users will receive a copy of the latest version as well as a list of other shareware 
  286. products available from MeadSoft
  287.  
  288. MeadSoft
  289.  
  290. MeadSoft would greatly appreciate your support.  The best support that you can provide is 
  291. by paying up to register for your copy of any MeadSoft product.  This does two things.  First, 
  292. lets MeadSoft know that the products are used and appreciated and second, encourages MeadSoft 
  293. to create more and better affordable software tools.  MeadSoft products are also available in 
  294. French versions.  For a French language version of this or any other MeadSoft product send 
  295. cheque or money order to the address below, specifying French as the language.
  296.  
  297. Your comments, criticisms and general feedback are welcomed.
  298.  
  299. Payment can be made by sending a cheque or money order for $20 Can/ $16 US funds payable to
  300.  
  301.  
  302.     Brian Mead
  303.     P.O. Box 79210
  304.     Hull, Quebec
  305.     Canada
  306.     J8Y 6V2
  307.  
  308. Shipping and handling charges are outlined with the sample order form at the end of this document.
  309. The shipping charge depends upon your choice of delivery mechanisms.
  310.  
  311. NOTE: If you provide MeadSoft with an postal address or an e-mail address, we will do our best 
  312. to keep you informed of new versions of products and new products produced by MeadSoft.
  313.  
  314.  
  315. Did you know?
  316.  
  317. MeadSoft develops other software products on an ongoing basis and does it's best to keep abreast 
  318. of numerous technologies.  MeadSoft has and will happily work with other individuals or companies
  319. to develop custom software products provided acceptable contractual arrangements can be developed.  
  320. MeadSoft will provide estimates for work and work on a per deim or a fixed price basis depending 
  321. upon the nature of the requirements and the level of definition provided.  These rates are subject 
  322. to change and are best discussed by direct contact with MeadSoft.
  323.  
  324. Support
  325.  
  326. Support for the software is available for registered users for 90 days following the date of 
  327. registration.  Registered users may write to MeadSoft or contact the company via e-mail.   
  328. The author will attempt to correct any serious bugs that may have been missed as quickly as 
  329. possible.
  330.  
  331. The most effective support alternative is via e-mail, I recommend that approach.  Send e-mail to:
  332.  
  333.     76514.300@compuserve.com if you are on internet
  334. or
  335.     76514,300 on Compuserve
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.     
  344. 3.  Installation and Removal
  345.  
  346. NOTE: If you had an earlier version of INIPRO please backup you master logfile.  Once you have 
  347. installed INIPRO V3.0e and run it once or twice to be certain all is well, copy the backup of the
  348. old LOG file to the location you have selected for the new version.
  349.  
  350.  
  351. To install INI PRO simply ensure that the "exe" and "hlp" file are located in the same directory.  
  352.  
  353. Windows 3.x
  354.  
  355. Using the Program Manager "File|New" menu option add the "exe" to the group of your choice.  The 
  356. Help file can be installed separately or accessed normally via the program.  
  357.  
  358. A second method is to drag the "exe" file using the File Manager into the group of your choice.
  359.  
  360. Windows '95
  361.  
  362. Add the "exe" to a program group via the "Startup|Advanced..." settings.
  363.  
  364. OS/2
  365.  
  366. OS/2 environments capable of running Windows 3.x or Windows 95 programs should not have any 
  367. difficulty in running INIPRO although the author is not able to confirm this at this stage.
  368.  
  369.  
  370. Following a fresh installation, INIPRO may create a new INIPRO.INI file and then exit.  This is 
  371. intentional and serves to force the setup of certain parameters.  Simply restart and use normally.
  372.  
  373.  
  374. Future
  375.  
  376. In the future with your continued support, Mead Soft will endeavor to provide professional 
  377. installation scripts to package the whole assembly more neatly.
  378.  
  379.  
  380.  System Requirements
  381.  
  382.  
  383. The software was initially developed on a 486DX266 with 8M RAM under Windows 95.  It has also been
  384. tested on a 486DX33 with 16M running Windows for Workgroups 3.11 and Windows 3.1. Additional 
  385. software in the form of MAPI and supporting DLL's is also required.
  386.  
  387. I recommend a SVGA colour monitor using 1024x768 for best results.  Some SVGA drivers do not 
  388. refresh perfectly and at 800x600 screen settings.  Although I have tested it at 640x480 and it
  389. appears fine on my systems, it does not always appear correct due to font selections and display 
  390. drivers/video cards.
  391.  
  392. I recommend using Arial, Times New Roman or MS Sans Serif fonts with size varying on resolution.
  393.  
  394. The choice of fonts can greatly impact the resulting display especially at low resolutions of 
  395. 640x480.  The display has been tested at 640x480 (font size of 7 or 8) 800x600 (font size 9 or 10) 
  396. 1024x768 (font size 9-14) and also at resolutions up to 1280x1024.
  397.  
  398. The myriad of display types and font choices make guaranteeing display results nearly impossible.  
  399. In general the ATI series of cards from ATI Wonder  through ATI MACH 32 to ATI MACH 64 seem able 
  400. to display the program well from 800x600 on up.
  401.  
  402.  Additional Software Requirements
  403.  
  404. INIPRO looks for MAPI.DLL and requires it to run.  This dynamic link library is required for e-mail
  405. functionality.  MAPI typically ships with Windows for WorkGroups and may be available from MicroSoft 
  406. or other bulletin boards or Web sites.
  407.  
  408.  
  409.  INIPRO Files
  410.  
  411. The following files make up the INIPRO set. 
  412.  
  413.  
  414. INIPROE.EXE        -Main executable program.
  415. INIPROE.HLP        -Windows Help file.
  416. \WINDOWS\INIPRO.INI    -Initialization file (created automatically if not found)
  417. INIPROE.ERR        -A file to which errors not handled in INIPRO can be trapped for subsequent 
  418.             e-mail to the author for support if necessary.
  419. INIPROE.LOG        -Main change recording log for all INI file edits (default created if no 
  420.             file specified in initialization file).
  421.  
  422.  
  423.  
  424.  
  425. 4. Registration and Order Form
  426.  
  427.  
  428.  
  429. Order Form                        Please enclose payment
  430.  
  431. To:    Brian Mead
  432.     MeadSoft
  433.     P.O. Box 79210
  434.     Hull, Quebec
  435.     Canada
  436.     J8Y 6V2
  437.  
  438.  
  439. Client Registration Information
  440.  
  441. Name:         ______________________________        Internet    __________________     
  442. Company Name:     ______________________________      CompuServe    __________________    
  443. Street Address  :_________________________________________________________________________        
  444.         _______________________________        telephone #    __________________    
  445. Province or State______________________________        facsimile #    __________________    
  446. Country         ______________________________        Corporate (y/n)    
  447. Zip/PCode     ______________________________        Upgrade from    __________________    
  448. Date of order:     ______________________________        Product Name    __________________
  449.                         Unit Cost (can $)    __________________
  450. Signature:    ______________________________        Quantity    __________________
  451.  
  452.     { Taxes are not included in this form    }    Subtotal    __________________
  453.  
  454. Thank You for doing business with MeadSoft    
  455. Note: Shipping and handling are extra include       Can    (Air 5$ CAN, FedEx $10 CAN)
  456.                             USA    (Air $10 US, FedEx $20 US)
  457.                             Other    (Air $15 US, FedEx $50 US)
  458. Circle one of the shipment methods above
  459. Please apply current exchange rates for Canadian dollars or pay in US $
  460. NOTE:    For faster service GO SWREG ID #9560 on Compuserve
  461.